sacrificio del altar - Spanish English Dictionary